Big Huge Thesaurus

genus popillia

noun

sounds kind of like